package com.sxy.demo.sxy;


import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
* 资产导入日志记录
* @author kangping
* @date 2024/01/19
*/
@ApiModel("资产导入日志记录")
@Data
@TableName("rms_goods_multiple_welfare_sku")
public class MultipleWelfareSku extends BaseEntity {
	private static final long serialVersionUID = 1L;

    /**
    *公共的spuid
    */
    @ApiModelProperty(value = "公共的spuid")
    private Long publicSpuId ;
    /**
    *公共的skuid
    */
    @ApiModelProperty(value = "公共的skuid")
    private Long publicSkuId ;

    @ApiModelProperty(value = "批发价")
    private BigDecimal wholesalePrice;

    @ApiModelProperty(value = "零售价")
    private BigDecimal retailPrice;

    @ApiModelProperty(value = "贡献值")
    private BigDecimal contributionValue;
    /**
    *分子
    */
    @ApiModelProperty(value = "分子")
    private BigDecimal numerator ;
    /**
    *分母
    */
    @ApiModelProperty(value = "分母")
    private BigDecimal denominator ;
    /**
    *实付比
    */
    @ApiModelProperty(value = "实付比")
    private String actualPaymentRatio ;
    /**
    *启用状态，0-关闭 1-开启
    */
    @ApiModelProperty(value = "启用状态，0-关闭 1-开启")
    private Integer enableState ;
    /**
    *wait -等待审核  success - 审核通过 fail -审核失败
    */
    @ApiModelProperty(value = "wait -等待审核  success - 审核通过 fail -审核失败")
    private String auditState ;
    /**
    *审核原因
    */
    @ApiModelProperty(value = "审核原因")
    private String auditReason ;

    @ApiModelProperty(value = "审核时间")
    private Date auditTime;

    /**
     *审核原因
     */
    @ApiModelProperty(value = "审核原因")
    private Long auditUserId ;

    @ApiModelProperty(value = "停用时间")
    private Date stopTime;

    @ApiModelProperty(value = "停用用户id")
    private Long stopUserId;

    /**
    *倍率
    */
    @ApiModelProperty(value = "倍率")
    private BigDecimal welfareMultiple ;
    /**
    *开始时间
    */
    @ApiModelProperty(value = "开始时间")
    private Date startTime ;
    /**
    *结束时间
    */
    @ApiModelProperty(value = "结束时间")
    private Date endTime ;

}
